package com.yuan.leetcode.JianZhiOffer;

/**
 * 输入数字 n，按顺序打印出从 1 到最大的 n 位十进制数。
 * 比如输入 3，则打印出 1、2、3 一直到最大的 3 位数 999。
 */
public class offer17 {
    public static void main(String[] args) {
        int[] numbers = printNumbers(2);
        for (int number : numbers) {
            System.out.println(number);
        }
    }

    public static int[] printNumbers(int n) {
        int max = (int) Math.pow(10, n);
        int[] nums = new int[max-1];
        for (int i = 0; i < nums.length; i++) {
            nums[i] = i+1;
        }
        return nums;
    }
}
